Russian Deputy Prime Minister Novak: Russia's oil production is expected to be 518 million to 521 million tons in 2024.